event->scroll.state = _gdk_x11_device_xi2_translate_state (&xev->mods, &xev->buttons, &xev->group);
+#ifdef XINPUT_2_2
if (xev->flags & XIPointerEmulated)
_gdk_event_set_pointer_emulated (event, TRUE);
+#endif
}
else
{
event->button.button = xev->detail;
}
+#ifdef XINPUT_2_2
if (xev->flags & XIPointerEmulated)
_gdk_event_set_pointer_emulated (event, TRUE);
+#endif
if (return_val == FALSE)
break;
event->motion.state = _gdk_x11_device_xi2_translate_state (&xev->mods, &xev->buttons, &xev->group);
+#ifdef XINPUT_2_2
if (xev->flags & XIPointerEmulated)
_gdk_event_set_pointer_emulated (event, TRUE);
+#endif
/* There doesn't seem to be motion hints in XI */
event->motion.is_hint = FALSE;